Summary
Accession Number | TCMCG021G03533 |
LOCUS | LOC105038600 |
Length | 54033bp |
Organism | Elaeis guineensis |
GC(%) | 18.43 |
GeneID | 105038600 |
Protein Id |
XP_010912752.1 XP_029118428.1 XP_019703576.1 |
RNA Id |
XM_010914450.3 XM_029262595.1 XM_019848017.2 |
Sequence
CCCTCCTCCATGGCTGGTGGGGTACGATAATGGCCGATGATCACCAACCCTCTTCCAGGGCTCCGTGGGGTACAAGAATGACCGATCACCAACCCTCCTCCATGGCACCGATCTAAATTAAGCGAGGGGGGATTGAGATTGAGAGTTAGAGAGAGAGAGAGAGAGATGGCGGAAGTGAGGGCGAACAAGAAGGTGGTGTTCAAGGACTTCATAACGGGTTTCCCCAAGGAGAGCGACATGGAGGTGGTGACGACGGACAAAGTCCGATTGAAGATCCCGGAGGGATCGACGGCGGTGCTGCTCAAGAACCTGTACCTCTCCTGCGACCCTTATATGCGGTGGCGTATGACCATGCACGACGAGCCCCCCTGCATCCCAGACTTCGTCCCCGGCTCGGTATACCATGTCAATATAACATTTATTTTACTATTTCTTAGGTTCTCTTTGGAGTTTGGGTTCTTTGATTCTTGTCGGTGGTCTTTTAACCGTTTATGGAATCTTGGTTGCTAGTTGTTTAGCCCTGGTTTTGGAGGGTAAATAGGTGGGATGGTGCCGCTGACCCGTTCATGGGCCGGGCCTCCGGCCTAAATTTTATTCATTTTTAATCAGGCTCCAAGCCAAGCCAGGTTTATATAGATTTTGATATTTTCTAGGTCCAAATCCGGCCCGTAATCTGATCTTGACATGGTGGTTGATTCATTGGTAATTTTTATGGGGCTTTGGGGTTGAATGGTTCTTTTGTTTGTTGCTTGTGTCATCATTAACGTATACTTGAGTATTTTAATAAAGTAGTATCGGTAACTCTATGGTATATGTTGCTTAAATTAGATGTACATGCACTGACTTGTTCTATGTACGGTAGTTACGGCTTTTGGAGAAAGAGTGTGGATTCTCTGGATGCATCATAATTTACGCATACTATTCATCGCACAATATATGGCTGCATATGATGCACGCATCATGCAGTGCATCGCAAGTACCGCAAAAGATCCATGCTGTTGGAGAAATTTTTGGATAGATTTAGACTTTTGTTTGGCAAAACTATTGTTAGTAGAGTGTTTGGAATTTTTGAAAGCAGATTTTTGAGAAGTAGAGATTTTGAAAAATAGAGTTCTTACGAAAAGCTGTTTACTATTTGGTAACTATATTTTTAAAGTGGTGTAGAACTTTAACATGTGTTTGATAACCAAACTAAAAAGTACTTTGGATATGATAAAATGACTATAAAAGACATTATATAATATTGTGCAATGGAGTATAATAACATATAATATATATTATTATATAAATATATTGCATTATAGTAATATAATATAATATTATTATAATGAGACAGGTTTGGATAAGATCGATCGGATTTGGATTCAGATTCGGTCAAATCAAATCTATATAATGGAGGTCCTACATTGATGATTCAAGTTATTGAATGTGATCTACTATCTTAAAACTATTTGCGCACTAAAAATCATATGATTTGGAGATCCTTAGCCTATGCATCAAGTGATCAAAAAATACATCTAATTTAATTTTATTTAGACTGTCCAATTTTAGCTATTTGATGCATAAGCTAGGAGATCTCCAAATCATATGATTTTTTATGTGTAAGTAATTTTTGGATAATAGATCATATTCAATGGCTTAGATCGTTAATGTAGGACATCTGTTATAAAGTTTTGATCTGATCAAATTTGAATCCAAATCCGATCGATCTTATTCTAATCTGGCTCTTATTATAATATAATTAATATAATATTATATATTATAGCATAATAATATAATATTATATTATATAATATAATATAACAATATATTTTTATGTAGTATAATATTATTATAATGTAACATAATATAATATGATACGGTAATATAATATAATATAACAATATATGGTATTATTACATATTATAATATTATTATATATTATAATATTACTATAATATAATATAATAACATATTATTGTAATATAATATAAAATAGTATAATATAATGTCATAATAGTATGATATATTATAATATAATAAAATATTTATAGTATAATACAGATGCATACAATCACACTTACAAAAAATGAGATTTTAGGATTTTTTTCTATCTAATGCTTTCCCTATTTTTGCTTTTGTTATACATAATGAAATATTATTGGTTGATATGATAAATAAAGTATATATAGAAGCCACCATATCCATAACAAATTCCAAAATATGCATTAACTATTAATGTTACCGGATTATTTTGCATTCCTAATTCTAATAGCAACAAAAATGTAAGGTGCAAGTTGTCTCAAATCCAAAATATGAATGATATAAGATAAAATTCATATTACATGTACAATTTTATAAAAAAAGAAGTCAATGAGTTATAAGAAGAGTATTAATATGATTCACATAGAACATTCATCTCATAGTTACTCGTTGTTCGACTTTGCTTCGTATCTGGTTCTTCTTGTGATTCACTAATCTCTAAACAATCTGGAGGGAGTAGATCCTCACATCACCATAAGGCTAAAATTCAAAGTCTTTAATTACATGATTTCTAATAGTTATGAATGGTTTTACAAGCCACTATAATTTGTAAAGAAACTATACATATTTCCAATTTAAATACATACGCACATACAGTACATACATATCCAGTTCTTCCACATAAACAAAATTGCTTATGAATATATATATATGTGACATGCATGTGTTCATACAATATATATAAATACAATTTTTATGCCTAATTTATTTGTTTTGGTCATGCACTTTTGCTTATCGTCCAACACAATTCATCTTTAGCATCATAACCATCATTATTAAAACAAGATAACAATGTTCACTGGCTGTTGATATGTTTCAAGGATGTTTCTTTTACCTAGGCCACTCGAATGTTTGTTCTATCAGCTACGTTTCAGGTTTAAAGATTTCAAGGATCACTACTATTTTATGCAATTAGGTGCTTCACTTCTTTTGCTTTTGGAATCATTACACTATTATTAACATCTCAAACTTATCGATTCATAGAGTGCTTGCTATATTTACTTCTTTAGAGACTTATCTATATTCTTATTACTTGGTCCTCTCCCTTACCTTTTCAAGAATGCCTTCTCTTTTCAAACTATGGTTGTTATCTTCTCGCAGAATATTTCTTATTAAAAGGGTATTCTGTCGTGAGATGTTAGTGTTTCTATCCAGCTATTCATGTTATATGCTTTTTTTTATGTTTATGTTTTTGTGTCTTTGTTGTGTCTACTCTATTTTTGCTGTAGTCCAAGTTGGTTTTGTATATCTCTGTACTTATTTTTCCTTTCTAATATAAGTTTTTACTCTTATTTTTTTTTTAAAAAAAGAAGGCTAAGTATAACCTATTGCTTTTAGTAATGATTAAAAGGTTCAGAGATCTAAATAGAAAAGTCCAAAGCCTATAATAGGTCATATATATATATATATATATATATATATATATATATATATATATATTAGTGTGTGTGTGTGTGTGTGTGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTACTATATATATATATATATATATATATATATATATATATATATATATATATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATTTCGTATTGACATGATGCATATAGAAAGNTAAAAAAAAGTCTGGATATAATAACATGAATATAGAATGATTTTAACACATAATGTTGCACATCCTTTTCATTTTTTATGGCAAAATATAATTATTTAATGTTAGATTGTCATTTTTCTTAGTTACAAAAGTGGAAAACATTTAAAACGTGACTCTAGAGACTCCCATAGCTATCTATAAAATGTGATATGTTGACCTAGAGATGAGATGAAACTTGTAAAGCTAGTTGGCATACACCTGATTGATGCTTTTTCCATTTGGAGTTGAGCCGAGTGATGTAAAATTGTGAGAGGTGATGGCACAGTAAAGATGGTGGAGAGGAGTTATTGAAAGAATAGTATTCTACAAGCCAATTGCATGGATGACGCGATAGAACTATTCTATGTTATCTTTCTACTTATTTGTATGATATTGATTATTTTATACATTTATGAGGCATTATGTTTCATCATTTGCTATATCATGTTCATGATTATGACTAATCCCATAGATTAGGACAATAGTTTTAGGATCATGATGAGATCACGCCAATGAGATCTAAAATCTTGATAGTCATAGTCTAAAATATTTCTAGTTGTAAGATCATCGAGTCAAAGATCGATACTGCCGGTAAGATTGGTACATCCTATGTATGCTCAACAGAGAGGATGATTGATCTTACAATCACTTATGTGGTGATACTAATACAAGAATATAGGTGCTCATTGGAGAATGAGTTCACTGAACTGATCCGCAGGGAGAACATCTGATAGAGCCTTACAGCATGTCAATAGATGGTTCTTCAACGGGAGTGGTGCAAGTGATCCTTTGACCTGAGATCACTATGGTACCTTGTATATATGGATCCATGCTTTGGTTCATACTCTAGCATGACTCTTTGAGACATATGAGATGTTCTGGGTGTGGTGAAGTGTGCATGGAGGTTGTAAGTGTTTAGCAAGAAATAGGTCACTTCTTGTAAGAGGAGAGAACATCCTATGTGGTCTCATAGAGTGATGACTCAGAGAATCTCTGACTAGAGTAGGGATGAATAATAGAAAAAAATTTTTACTGGTTCATTAATCGAGTCATCATCATCAGATCGAGGGATATATATGGATAGGTATTTGGGCTTGATATGTTTTCATGCCCATGGTCTGTTTAGAATGTTGTGTGATCGAAGGATTAAATTGCATGATAATTCATCATGAAAAGATAATTTTGATATTCTACCAAATTTCATATCTTCTGGATAGTCATGATATATTGATAAACGTCAACTTTGACTTGTAGGTTCCAATGAATTAAAGGTGTTTAATTCAACAAATTAATTAGAAGAGTTCTGATTAATTGATCAATTTAGGTTTAATGTGTCTTGGACCTAATTGGATTAGGTGCATATGAATTCGACCTACTGTCAGCTAGATGTAGAATCTAATGGATCACACGCAAAAGAAAATTGGTCTTGGACTTTCGATTAGGTCTTGTTGAACCTAATTGAATTGGATTTGGTTGAAATCCTAAATGGGTTTGAGTCAAGCATGCTAGTATATGTCTAAACCCTAATCCCTAATCTTATTGGATTCATAATTGACAATGGGCTTTGATTAGTCAAAGACCAAATCTATTGGACTTAAATTGGGTTTTGAATGGTTCAGATCCTATTTTAATTTGAGTCCAAGGCTCCTTGATTTGTGGGCATCAAAGATTTGGATGCATGAAGAGATCTCATGCGACATATCCACACGTCCCTCTTTTATTATTAGTGCCTCTTAGGAAGAATCTTTCTTTATGAAGGAAGTTTCTTGCACCCATATTTTTTCTTATGTGAAAGTGTTTCACATTAAGGACTCCTATCTATTCCACGCCTTATTATTATTTTTGTGTGAAAAACAATGCACCAAAAGGTTTGGCGTGGTGCTTCAGAGAAGTCCTTCTAAGAGAGGGAACTCCCTCACGCCTCTCATCTGTTCTCCATGCGTTTTGGTGTGGTTTCCTATGAGTCACGACTCTTGAGAATTTGCGTGAAATAGTTTCACAAGGAGATCGGTTTTGTGCCATGAGATGGTGCCTCTTCTTTTCCTATTTAAGATGAAGAGTCCATGTTTTTTGGTGCTCTTATCTCTTAGGATTTGATATGCCTTAGAAGGAATCTTTTTTGGAAAAAGATTTCTCACGCCTCATGCAAGATTTGTGGCATCCAAGTGTTGGTCACCAGATGAAATCTCCACGTAAAAGATAGGAGATTTTGTGCATCCCTTATTACACGTGAAGAGGGTCTTCACGTATCTGATGTTTGTGCCCAAAGGGAGGAGTCCTTCTGAGAGGACTCCTCCATATCTCATGCATAATTTGGTTGTGTGATGCTGGTTGTCACGCCCAAGAGTTGGGCGGATGATGAGTGTTTGACACCTATCATAACCCTAGCTTAAATCAAGATTTGGATCATGATTTTGTGCTGAAAAAGGTCAATTAGTTTGGGCTTATATGTTATGTATCAGTTGTCCAAATGTTGGACAAAATGAGGGCTGATTTCTTGAGGCTTATGAGTGGGTTTCCAATGGTCCAATTGTTGGACAAAGCATAGTCCAAATGTTGGACAAGAGGGCTAAGTGGCATGAGGGTTGTCATGTCCAAGAGAGGGAAGAAAGGAGTGAGAAAATCACCAAAAGTTGGTGATGAGAGAACAAGAGCAGCTACTGATTTTTTTGAGAAAAAATTCAACGAATTTGGATTGGGAGAGTCCTAGATCGAGATGGTGTGGATCTCCGTTGGAGGGCACAAGCTTGGGTGCCTCGAGGCTACCGATTACCAGGCAACTCGGATCTTCTTGTTTGGTATAACATTTCCAAGCTCTCTTTTATATATATGCTATGTGATTCATGTTCTTGTTTGATTGAATGCATCAAGGTGATATTAGGATTGGGATTCGGATCATATGTTTTCAATTGTTGTTACATGTTAAAAAATTTTAAAATTTCATTCCACTGTGCATCCGAATCCCAACAGTGGTATCAAAGCCATCCTTGATTGATTCAATCAAACGGCATGTTATTGTTGTGATATGGATTAGATCAAATTCATGATATGTCAAAATTAGAATTTAAAATGATGTTTAATTGCTGGTTTGTAGCATTTCTTGTAAAAGAATAATAGTTATCTTGTCCATGATCGAAACCTTAGCATGTAATTCCATGGCTTCACGATTTGTGTGACAAGTTTGGACTAGATCTGATGATCTACAATTTTCATGGAATTGCTGTCTTGTGCATGTGATGCACGAGGCGAAGGATGGTGGCATGTGATGCATATACCATAGATCTAGGATCGGCCACCATAGATTGGGCGTTGGTCATGATTGGATCTCCCATCATGGTTCTTGACCTAGTCATGTGGGTGGCTAGAAATCTCAATCATGGAAGGGATGCTTCAAATTTTGTTTAGGGTTTTTTGTCGATGGGTTTGTTTTGACTATAATTCATTAGTCTAATTTGATTAGGGTTTATGATTGTAGATCAGAATCAAACTCATAATTCTAAATTGATTAAAAATTTTGTTCAATTAAAATTAACTAAATTGTCATTGACCTAATTTGATTAGGATTTAAGTTTTAATTGACTGAATTTTTGCAAATCTAATTTGATTAGTGTTTGTTTAAGAATTGGTTAACTCAAGAAGGTGACATGTGGTTAATTTATAATTGTAATTGGGTCAAAAGTTAAACCCGAATCAAAAATCCTAGATAGATCCTGTACCAATATTTTAAACATCTTGATTGACATATATATGAATGATATAACAATTAGAATAATATGGTTATTTATTTTCATGCTTTCTATAAATATTATAAATTGCATGATGGATGGTTATGGACTAGAAACATCCATATGATGGATGTATCTGTGATGGCTGATTGTATGGCTGTATCTTTCTGTTTCTACCTTTGTATGTTTCTAACTATTGATTGGGACCTTTATATGTTGATGTAAAATTAAGGATAGAAAATTTTATTTGTAAATAGATAGAAATTATTTTTTTATATTTATAAATTAAAAAAAAGATGAAGCATTCATCGAAGCCTTCATGGAGATGAAGACTAGACTACTAGTGGGTTGAGAGCAGAGGTGCATGAAGATCTATCATGAGATGGTTTAATCCATGATGCACCCAGGATGAGACCAGTAATCCATCCCAGTGGCTCGGGTGGATTACATTAGAAAAATTCATAACCATCCGATTTTCCTATATGCTCTTTCATGCTAGTAGTTACATTTATATATATACTGCCCATGATGCATATTTATATGTTTGGATGTGCTTGAGACCGAAGACCTTCATAAAAATTATATTAATTCATAATGGCGAAGTGTTAAGAACACTATCCATGCCTTCCTTCATGCTAGGCCAATAGAGTATATCGAAAACTAGTGAGTTTGTTGTGCTATCCATAAGACTTGCTATAGGGCTTGATGTGATGTTGATTTGGTGCATATTGATGCTTATAAAATATTTAGCTCATGCTGAGTCAATAGAATATGTCAAAAACTGTAGTGAGTTTGTTGTGCTATCCACAAGACTTACTATAGGATTTGATATGACGTTGACTTAGTGATGCTTATGACATATTTGGGTATTGCTGCTTTGTTGTGCTATCCACAAGGATGGTATCATTCAGATATGACCATATAGAAATGAAGGATATGATTTAACTAAAACATTATAGTTTGTTGTGCTATCCATAAGGCTATAAATATTTTAGAGGCAAAAATTTTGTTGGAAGTTGTATGAGATGCAATTGGTAAAGAGTTACCTATCCTTGAACTCATAGAAGTTTGTTGTGCTATCCACAAAGCTTTTATGAGGAATTGGGATCTCAATCCCACTTAAAAATCTGACGATAGGATTTCTCATTTTCTATACTTGAGGGCTATGAAATTCGCCAAATAAGTAGGAGACACAGTTAGATAAAAGACCTCATCTAAATTATGCATGTCATCATGAGTTGTCCATTTATGTTTTGTTCTTATATATATTCATTTTGCATCTCACTGTCACTGCATGGTATATTTGATGCCAAAATATTGATCAAATCGAACCACACCAAAATTGAACCACATGAACTGGTTAAGGAACCTGATAATAGTTCTCAACTAGAAGAAAGTCTCTTATATTCTTCATTCTCCTGATTCTGATTAAATCAGGGATGATGCTATAAAGAAGAGAAAACAGCATATGAGATATGGCGATATGATAGTACGACTGTCATGTGTATTCTGATTGACTTGATCATGCGATTAAGTCAGTTAGGTTCTTGTATTGGATGGTGAGCTGAGCTAGGATTTGATCTTGCAAACACTCCCTGATTCATTCTTTTTGGATAGCATCATCGAGGAGAAGAAGGCAAAAAATGTCTTCACTAAAGGTACCTATTTCTGTTGTAGCAATATTCAGTATTTAAAAAAAAATTGCAAAAGTTATCTTGCAAGTGTGAAGCAGTAGCAAAATGCAAAAATTACATTTGCTAGAGGTTTGTATTTGATACAGACAAATTTATCATCAAGTACTTCAGTTTCAAATCTTGAGTATTTAATACCTCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATAAAAGAGACCCCCCAGATACGTTCTCCTCTAAGCTCTAAGCACTATCTCTAAACTCTGCTAAAATTTCATTCGAGTGCTCCATTTCTGTTGAAGCAGAGTACTGACTTGAGCATCGGAGGGTCTTGTCGGAGCACCCCCAACTCCGGTTTAGACTTTCCTTGTAGGTCCCGACGGTGGCCGTGATCCCCTCGACTCCAGCTTCTCCGACATCGACGGAATTCTACACCAACACCACTGGTAATGGGAGCATAATTGAACTTAAGAAGTTCAAGATTTATAAACTATCCCACATCTACTTGTGGAGAGTCACAAGTTATTCCTCGACCAGATGTGCCTATTGATGAGGCACAATCTTGACACACATCTCCTCTCTGAAGGTCAATCAGAGTGTGTAATGTACCACTCGAAAATGAGTTTTGTCATTGAGAATGACAATAAGCCACACATCATTGAGAATGATGATCTCGTGACCTATTCGAAAATTATCATGAGTAGAGACTCTGACAGATGGCTTGAAGCCATGAAATTCGAGATGGACTCTCTATATATTAATCAAATATAGATTTTGGTTGATGCACCTGTGGGTATGACCTAATAGATTGCTAATAGAAATGTCCACCTGAATTTTGCTTGCTATTGCTGTATATAAGCTAGAGAGATTTATCTCAAGTGGGAGGGCAAATCTAATAAGCAAGCATCGAGGAGTTGGTGCATTCTTTTGATGAGACAGTCAAATTATTTGACTTTATCAAATATATGGATGAATCATGTGTGTATAAGAAGACAAGTGAGAGTCTCATTGACTTCTTGGTTCGATATGTGAATGACATACTATTCATTGGAAATGGTATCCCGATGTTTTCGATCAATTAAAAGCTAGCTATGACAGATGTTTTTCTTGTAAGACTTGGGTGAAGCATCCATTATACTTAGTATAAAGATCTATAGAGATAGATCTAAGTGGGTGCTAGGCTTGTCCTAATCTAGGTACATTAATTTCGTATTGAAGGGGTTCAACAATGGATGGGTGTAAAAGAATTTACTTACCCATATATTCAATATACTAAGCCCAATGCATTAGTTTTCAAGCAGATCTAGGAAAGAATCATTGAAAAAATTGTGAAAAGTATTCTCAAGTACTTGAGAAGTACCAGAGGAGCAGTGAATTGAAAAAGTTTCAAACAGTAAACTGTAGTTGGCTCAGTATATTGCTGTAAGTGAAGATTGCTAAGAAAAGTCGCCTGATGAAAGGGTTCATCAATGAGTTGGGTGTGGTCTCACTAGAAATCTACGCACATCCTAAGGCACTTTCATCTCATTTATGATGTGATCATAGGGTGAGATGATACAAAAAGCTACATAATGGATCTGTTCACTAAGCCTTGTCACAACAGCAGTGAAGTCACTATCTTGATTGCATGGGCATCAAATACAGGGACGTTTGACTTTAATGCAAGTGGAAGATTGAAAGAATAGTATCCTATAAGCCAATCGCATGGATGATGTGATGGGACTATTCTGAGTTATCTTTCTACTCATTTACATAGCATTGATTATTTTATACATTTATGAGATATTATGTTTCATCGTTTGCTGTATCATGTTCATGATTATGATGAACACCATAGATTAGAGTAATGATTTTAGGGCCATAATGAGATTATACCAGTGAGATCTAAAATCTTGATAGTCCCAATTTAAAATATTTTCAATCGTAGGATCATCGAATCGAAAATCGATGATACTGATAAGACTGGTACATCCTATGTATGCTCGATAGAAAGGATGATTGATCTCACAATTACTTATGTGGTGATACTAATACAAAGATGTAGGTGCTCATTGGAGAATGAGTTCACTAAACTAATCTGTAAAGAATATCTGATGGAGTCTTACAGCATATCAATAGATGGTTCTCCAGTGGGAGTGGTACAAGTGATCTTTTAATTTGAGATCACCATGGTACCTTGTGTATGTGGATCCATGCTTTGATTCATACTCTAGCATGATTCTTTGAGACATGTATAGGATGTTCCGGGTGTGGTGAAGTATGCATGAAGGTTATGAGTGGTCAACAAGGAATCGATCACTCCTTATAAGAGAAGAGGACATCCTATGTGGTCTCATTGGGTGATGACTCAGAGAATCTGGCCAGAGTAGGGATGAACAGTAGAAAAGAGTTTCTACTGGTTCATCTACCGAGTCATCATCATCAGATCGGGATACATATGGATAGGTATTTGGGCTTAATAAGTTTTTATGTCCATGATCTGTCTGGGATGTTGTATAATCGAAGGATTAAATTATACGGTAACTCACCACAGAAGAGTAACTTTGATATTTCATAAAATTTTATATCTTCTGAGTAGTCATAACACGTTGCTAGACATCAATCTTGACTTATAAGTCCCAGTGAATTAAAAGAGCTTAATTCAATAAATTAATTAAAAGAGTTCTAATTAATTGATGGATTTGGGTTCAATGTGTCTTGGACCTAATTGAATTAGGTGCACATAAACTTGACCTACTACTGGCTAGATGTGGACTTCAATAGGTCACACACAAAAGAAAATGGGTCTTGGACTTTCGATTTGGTCTTGTTGAACCTAATTGAATTGGATTTGGTTGAAATCCTAAATGGGTTTGAGTCAAGCATGCTAGCACATGTCTAAACCCTAATCCCTAATCTTATTGGATTCATAATTGGCTATGGGCTTTGATTAGTCAAAGACCAAATCTATTGGACTTAAATTGGGTTTTGAATGGTTCAAATCCTATTTTAATTTGAGTCCAAGGCTCCTTGCTTTGTGGGCATCCAAGATTTTGATGCATGAAGAAATCTCACGCCACATATCCACACGTCCCTCTTTTATTATTAGCGCCTCTTGGGAAGAATCTTTCTTTATGATGGAAGTTTCTTGTGCCCATATTTTTTCTTATGTGAAAGTGTTTCACATTAAGGACTCCTTTCTATTCCACGCCTTATTATTATTTTTGCATGAAAAACAATGCACCAAAAGGTTTGGCGCGGCGCTTCAGAGGAGTCCTTCTGAGAGAAGGGACTCCCTCACCCCTCCCATCTTTTCTCCATGCATTTTGGTGTGGCTTCCTATGAGTCACGACTCTTGGGAATTTGCGTGAAATAGTTTCACGAGGAGATCAGTTTTGTGCCATGAGATGGCACCTCTTCTTTTCCTATTTAAGATGAAGAGACCATGTTTTTTTGGTGCTCTTATCTCTTAGGATTTGATATGCCTTAGAAGGAATCTTTTTTGGAAAAAGATTTCTCACGCCTCATGCAAGATTTGTGGCGTCCAAGTGTTGGTCGCCAGATAAAATCTCCACGTAAAAGATAGGAGATTTTGTGCGTCCCTTATTACACGTGAAGTGGGTCTACACGTATCTGATGTTTGTGCCCAAAGGGAGGAGTCCTTCTGAGAGAAAGACTCCTCCATATCTCATGCATAATTTGGTTGTGTGATGCTAGTTGTCATGCCCAAGAGTTGGGCGGATGATGGGTGTTTGACACCTAACCCTAGCTTAAGTCAAGATTTGGATCATGATTTTGTGCTGAAAAGGGTCAATTAGTTTGGGCTTATATGTGGTGTATCAGTTGTCCAAATGTTGGACAGAATGAGGGCTGATTTCTTGAGGCTTATGAGTGGGTTTCTAATGGTCCAATTATTGGACAACGAATAGTCCAAATGTTGGACAAGAAGAGGGCTAAGTGCCATGAGGGTTGTCATGTCCAAGAGAGGGAAGAAAGGAGTGAGAAAATCACCAAAAGTTGGTGATGAGAGAACAGGAGCAGCTGCTGATTTTCTTAAGAAGAAATTCGGTGAATCTAGATTGGGAGAGTCCTAGATCGAGATTCTTGTGGATCATCATTGGAGGACACACGCTTCGGTGCCTCGAAAATACCAATTACCGGATAGGTCGGATCTTCCTGTTTGGTATAACATTTCCAATCTATCTTTTATATATATACTATGTGATTCATGTTCTTGTTTGATTGAATGCATCAAGGTAATATTGGATTGGGGTTCGGATCACATGTTTTCAATTGTTGTTACATGTTAAAAAAATTTTAAAATTCTATTCCGCTGCGCATCCGAATCCCAACAGTTCTATCTCATAATCTCTTTATTTGGTAAAAAATAGGAATGAAGTCAAAAAATTTCAAAAAAATACTTATAATCTTAAATAATTGGAGAGAAATAAGAAACAATACCTTGATTGTGTGGAAATAAGAGCTGAGGCAAATTGGGATCCTTTTTGTGTAGAAACAATATCTTGATTGTATGGGAAAGGAAGGAGCTGAGGGCGATTGGAATTCCTTTTGTATGTTAGTGTTTCTAAGAGTTATTTTGTGCATTATATTTTATAGAAATATAAATATAATTATGGAATTGTTTCATTGGTATTTTGGTCAGAAAATAAAATTTCATAAAGTTAGAACAACTTCTCAATGTGAGTTAGAAAGTATTTTTGGAAGAAGCTCCAAAATGGAGCTTCTCTCAAATAGATACTTTCAGCTTTTTGGTAAAACCAAAATAGCTTCTATACTTTCTTATCAAACACCATTATAACTATTCAAAGCAAGGTTCGTCGAACCGTCCCAAACTGGACAGTCAAGGCATTCTGAGCCATACCAACCGCAAATCAGGATGGTTCGGCCTTCCGAATCGGAATATTAGATGAGGAAGAGGGAAAGAGAGAGAAAGAGGGAAGAGAGAGAGGAGGGGAGAAAAAGAGGGGACAAAGCTGTCGGAGGGCCGATGGTGGCCCGCCAAGATCGTCGAAGGGCCACATAGGCCTCTATGGCTCTATGTCGCTCGATAGAGCGTTTAATCGAGAAACAAAGAGAAAAAGGGGGAGCGATAGTATCGGAGGGAGGCACAGTCGATGGAAAGGCCGTCAGGGGACGTCGGGTGGCTGTTGTGGCCATTGATCGATGGAAAAAATATGAGCGGAGCTGCGACTGTAGAATAGGGCGACTATTCCTATTCATCGTATTTTTTTTTAAATGATGATGAATAATGAAGCTGGCAATAAGTATGTCCGACTTCACTTAATTGAAGCCGGCAAACTTATTGTTGGCTACACTATGGTCGGAATTTTTTACAAAAATCCATGAAAGAGGGACGATCGTCTCTGTTTCACATCCGTGGAGATGCGGGCCGCAATTTCATCGTTTGACGGCCATAGCGGCCAGTCGAAGGCCCTCCAATGGCCTCTTTGCTGGCTTCTGCTCCCTCTTTTTCTTTCCCCCTCTCTCTATCTCTCTCTCTCTCTCGATCGTGATTTGATAGAGAAAGCAGAGGCCTTGGTGGCCCTCCAAACGTGCCCATGGCCCGCTTATGGCCACCGCCAATGTCTCCTTCGACCATCCTCTTCCTCCCTCCTCTTTTTCCTTCCCCTCTCTCTCTCCCTCCTCTCCGATTCCTTTATTTGCTTCTGTGTTGGTTTGATTTGGTCCAGTCTGATACGAATCTATACTGACTCATACCATCGGCCAACTGACACGGATGCTGATACCGATTCCGCAGACTTTCATTTAAAGTATTTTTGGAGGGTGGCCTCCCAAAAGCTTAGCCGAATAGGGCCTTAGTCTACCACATATGCTATAAGTAAAGCCAATGAAAAGATGCCACATCAGCATTTTAAACTAAAAATTTCTGCAATCTCCTTAACACGTCGCTGCTTAACTACCTCAATATACTTGAGGTGGTGCAGAATTTTTCAATTCAAAATATTGATATGGCATCTTTCCATGGGCTCTGTCTCCACACGTGGTAGACTAAGTCTCCCCAAGAATCTATGCTTGCCGCCCCTGCGCCCCCCCCCTCCTCCCCAAAAAAAGCTTAGCCAAATGGGGCCTTAGTCTACCATATGCTGTAAATAAAGTCAATGAAAAGATACCACATCAGTATTTTAAACTAAAAAATTCTGCAACCTCCTTAACACACCGTTGCTTAACCACCTCAATGTACTTAAGGTGGTGTAGAATTTTTCAATTCAAAATGTTGATGTGGCATCTTTCTATTGGCTTTGTCTTCACACATGGTAGACTAAGTCTACCCAAGAATCCCTACAACTTTTGAGAACAAGCACAATGAAAGATGCCATTTGAACAAGAAATGGCAGAAGTGCACCGGATAGAGAAGTTTATAGAAAAAGATTCTTAATTTTAGGAATGATCACGAAACTACCAAGAATTTGATGGTTCTTTTTAGTACTTTCTTTGCTCTTGTGGATTTGTTTGCTATGTGTCTTCTTGGATGAAGGGGTGTGTGTGTGTGTTTTCCCTTCTCTAATTTAAGGAAATCAAGACAAACTGATTCCTAGATGGGTTTCATTGAGAAATGCTATGTTGCAGCCCAATGGTTGATCCATCCAAAAATCGGACTGCTTTGATCCAGATCCACCAATACTTGCGTTGGTATAAAGTTTCTGAATGAGGGCTTGCCACTCTGGAAAACGTGCATGTGGTACTATGTTTTAATTCTGTCATTCTATTGATTAAATGTCCGTTTTTGGCATAAGAAACAAAAAAATTCAAGGTGGTTTAATAGGCGCTCAGTGAATATGGTCTTGTTTGATCATAAACTTGAAAAAGATATGTTGTTTTGTATCCAAAAGTGGGTTTCTTTCAGAGTTGCCATGTTGCACATTTGAAGGCAAAGCATGAAGTGATCAGTTCAAAAATACTGGAAGAGGGAATGAGGGTGAGGGACAATAGGTTCAATGGAAAACTATGGTGGACTGGCTAGGAAATTCATAGGTATATATATTTAATAACAGTTTGTCTTCCATATGTTATCTCCAATGTTACCAAGAATGTTACCCAAATTTGCCTTTTAGATCTAGATTTTGTATCACAAATTCAACTGTTGCATGGTGATGGTTTGTGCCAGACAGTACATACTAGGTTTGGTAGATACAAGCACAATATAAGGGCTAGGTACCATATATCATGAGTGTTTTTTTGTACTGATACGTGATGGTCAACATGGACCATCTTGAGTTGATACAAACCGACATGAGTTCATTTTTCCTATCTTGAACTTGGCATATGAATGGGAACATAATTGGTAAAATATGGCATGGCATGTCTTGGTGTAGTGTCACACATGACCAACATGATTGCAGCACACATGAATCTTTGATTTCCTGGTATTTAAGCTTTTACCATGCAAAAATTTGGCTTATATTATATTACTAGTTTTATAGTAATACAACTTAGTAATTTGGGGTCAGATGATAAGGATAAAATAGCAAGTGAAGAAGGGGAAAAACATGTCAGTAGTATATTTATGTGGAAGGAGATATAAAGTTTTAAAATCAGTGGCTAGAATTTCATATTTTTCATTGTAGACATAATATCCTACATTATGCTTTAAAGAGTCATATTTCTCTGTGATTTATGTTTGCTGCATCATTAAAGCTTAAGCTGTAGCTAGTATTTTGGAACTTGATAAAGTAAAAGGCCATCCAGTTCCCCGATCAAGTTAAAGCTGTTTCGGGCAATATGACCATCAAGGAACTTCTACTTTCTTCGGGCTTACTTGATAAAGTAAAAGGCCATCCAGTTCCTCGATCAAGTTAAAGCTGTTTCAGGCAATATTACTATCATGGAACTTGTACTTTATCTGGGCTTACATTTTGAGGTTCCCTCTTTGTCCTCCATGTTTTTTTTTAATTATATATATATATATACAGGTTGTAACTGGTGATGGTGTGGGTGAAGTAGTGGATTCCAGCAATCCAGATTTCAAGGTAGGTGACCTTGTGCGGGGCATTACTGGATGGGAAGAGTATAGTCTCATCACAGCACCAAAGATGCTTTCCAAGATCAGATACACTGATGTACCCCTTTCCTATTATACTGGCGTTCTTGGTAAGTTGTTTGTCTAGTAAAGATACATATCTGGAATTTGAGATCCGAATATGTTGAGTACATTACCATGAAACAATAGTCATTCTTTGATATGGTTATATGTTACTTAGGTACTTCTGATGTGATAGTTGTATTATATGATTGTTTAACATCTTGCAACAATGATAAATGATACTGAAAATCATTAACATCTAACATGGTGTGGAACATTCTGTGTTAGTATTACTGCTGCTGGAAATGTTTCAGGGAGAAATAAGGCCATAAGTAAAATATATCATCTGGATCAAGGATTTCCTGTTCGCAAAATTGCAGACCTAAAGCATGAATAAAAATTTCTGTTTATTTATTCGACCCTCAGGTAGCAGAAGATTTTTCTAATAACAAGTCCCTTTAAGTGGCAACTTGAGAATGACTCAAGTAACAGTCCTGGTGGTATGCAGGGTGTGTTGCAACCTTGGCTGTCTTAGACTAGATGAGCAAAGGCACATATATGTACTTAATGTAGTATCCTACTCAAAAAAGAACTACCCAACATCTGGTGTTATGTGAGGCTGCCAATCACAGATTCCAGAAGCCGTGTTTGGAAAACAAAAGAGTCAAACAAGAGAAAAGTTCAATGTAAATTGGATCAATTTATTTTGTGATTAAGGTGGTCTCAATTATCAGCTTTGTGCATCAAGCCAGGAGAGTCCAGACAAGTGTACTGAGCCCGACCTAGATCGAGTAATTACTATGGTGAAGAAAAAGAATGTCACTGAACTTTTGTAGATTAGTTCTGTTCCTTAGTTTCCATGCTTTTCGTACAATTTGTCATATGGCTTCTGACATTATTGTTTTAATCTTCAGGCATGCCAGGGCTCACAGCTTATGCAGGATTTCATGAGATCTGCTCACCTAAAAATGGGGAATATGTCTTTGTGTCAGCTGCATCAGGTGCTGTTGGACAGCTAGTTGGGCAGTTCGCCAAATTAATGGGCTGTTACGTGGTTGGAAGTGCTGGCTCTGATGAAAAGGTTTGTATGACTGTGACTGGGTTTGTTCATTTCTCAAAATTTGAATAGGAGGAATTGGTGAAACATATAAAATATAAAAAAATTGATCAGGCATGAGGTTAGAACCTCCAAATGATTCATTTAAAATGGGCTAGGAATTTTTAACAGAGTGGACCTATTTGTTGTTAACTTGAGGTTGCATGTGTTGGATTCAGGTTAGCCAAATTGTTTTGCAGAATGAGCACTTCACATCAAATTTCCCTAGATCCCTTTTCAGCTGCAATTTATTATGCAAGCAACCTCAGGGGCTTAGATATTGGAAAAATGTTATAATCTTATAGGTCTCAAATCCCAATTAGAAGAATTCACCATCCATAACCTGAAAGGTTTCACAGTGGATGTGTCCTTTTTGTATTTACTTATGACTTACATGAGATCGAAGAGGTATAATGGATATGATTGTGGGTGAGAAGAAAATTGTACACATTCAGCTTTAGCGAAACGAAGCAATAATCCTGAGAGATCTTGTGTTCTTATGTGCATATTATTCATGCCTCTTATGTTTAAGCATTACTCAATTTCTTCTTTGGCACTGCATTCTGAGAGAGATTTTTGTGTTCTCATTGCATTTTATTCATGCCTGTTCTGTTTAAGATTGCTCAACTTCCTTTCTGGCTCTGTCTACTCAGGTCAACTTATTGAAGAACAAGTTTGGTTTTGATGAGGCTTTTAATTATAAGGAGGAGCCTGACTTGAATGCAGCTTTAAAGAGGTCGGTTGCCCATTTTTTTTTTTTTCCTGATTGACATTTTTTATCTCAAGAGAACTGCTGGTTTATGAAACTAATGATCTGCAGCCAGCCTTAAACTCTTCATCATAAATTGAATTACATGACACAGACGACTATGTGGCTGGGTCTTGCCCATGTATGTTATGCAACTTAGCTTCAATTCCGACTGTCCTGATTTCTGAAAATCTCTGCAATGGAATTTTTGACAATCCATGGTTGGCAGGTGCTCTTTTGCAGGATGTTTGAATAATACATGCTCTGTTTGAGTGGTTAGCATGGTCTAGTTAGTGTAGTTTGGAGGATATAGAGTTGGAGTTTGGAGAACATAGAGTTGCCTTAAAAATATTTGGACTGTTATAAACCCAGGTTGTGGAGATTTTTCTATATCTTAGACAAAAGGGTATCTGTTGTCATAATACATAAATAGTGGTATGCTGGTATTAGATAGATAGCTCTGTCTGTTGGGAATTATGTCCTAAAGCCAATCGTTTGACGATTGTGCTAATTATAAATGTATATGAATTGATAAATAATAAAAATTATTTTTCATCACAAGGATACATCTTCTAACGAACTCCTATATTGTGATGAAGTCCTTAGGACTACTTTGATCGATAAAGGAGAATTTATCGCGTAGTCCTTAAATTAGTTCGCGACCAAACGATACGCTATTACTAGGACGATAGCGATATTAAGTGTAGGTCATTGTATGCCATATGCGTTGGTTGTCTTCGTAATCAAATGGTATGGAGATATTAGTATGGCATGCAGGTGAGATGTAGGAGTACATCGTCACTGAACGTGACTAATTATGGAGCACTGCTGTCAAGGATAGCTCGCGAAGGGTATGGGTATAAGTGTCCCACCGACTTGAAATCACCTCGGTGACTTGCAAGCAATTCACTGTACTTTGATGTCGGACTAACTGAGTTTTTAATTCAGTGATGGAAGATTTTTGGGTGCAGTCAAGTATTTGTCAAGTCGGTACGCGAGTCAAGATGAGATTGACCCCTCCGAATTAGTAGGAGATATGCATCAGTGTATTTCAATTTAGCAAAATCTGGGCCCGGGTAAACTATGTGATAGATTTGAAAAAGATTGAAATATAATGTGGATGACTTATCTAGGATTGACAGTTAAATCCTAGATCATCCTCGAGCATTAGAATCAAAAGGATGAATTATACGATAACCATACGCCAATAGATTCTTGAATGTTGCTTCGCCATCATTCGACCTATCCGGACGTCGGGTCATCATTGCTAGATGGTTACATCGATTGGTTCAGAAAGGTGTTCTTGTGTTACCGGCTTAGGTTCGAACCTATGAGGTCACACTCAAAAGAAGTTTCTGACTGATCATGTGGCTGATCAACGATTGAGAATCATTCAAGGACTTAATCGTCAATTTAATTGATGATTAATATTATGCAAAAGTTATAATAAATTAATTCATCAAGTGTTAGTGAATTAATGAAGGATTAATTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCATTGAATAAAATAATTATTTTGATGATACATAATATACAATCATTGAATAGAAAGGTTATTTGATGATATATATAGTACATATATATCTTTTTCGGTTTATTTAAGCCATGTTGGATTGTTGTGTATGATTTCATGATATTTATTTTTGTTTTGATATTAATTATTTATTATTTTTATCATTAAATTATTTATGTTAATATTTGTGCAGAGATTCCTATTGAGCTATTAGCCAATACTACTTTGTTGTTTTCTTTTCAAAATCCTAACATGCTTAGTACTTGGTTGTGGTTTAAGACCGTTGATGAACCAAGGAATAATTAAGAGTATTACCAATACCAATTAATAATTAAATTTGTAACTGGATAATTTTTTATAACTGATAATTATTTTGATGTTATTTAAAATGAGGGTTTCATTGGGTCTTACATATTCTCTTGAACGATATCCTTTGGAATGTGCGTGCGGGTCACATTTCTTTTTTTTAATACCTTTTTTTTTCATTCTTTTTTTTTATTTTATTTTTTTTCCTCTTTTACTTCCTTCTTTTTTTTCTTTTTTTTCCCTTCATTTACTTTTTTATTCATTTACTTATTTCCTTTTTATTCTTCTTCTTACCTATCTTTCCTTTTTTCCTTCTTTCGCGGTATGGATAGTTTTAGAGTCCATCCCCATTCTAGTTCCAATTTTTTTAAGCCCGAATCAAAAACCATACTTGTAGATTGATGTTAATTTAGCAACACTTCAAAAATGTAGGGTTGGAATATTGTCACCAAAGCTTTAAATTCCATGAAATGAAGGTATTCCGATTTCTCTATAAAATAAAATATCCCACTATCCCGTCTTATCTCGATAATAATGGTGGTCAAGAGTCCCGTAGGTACCCTCTTCTCTCCCCTTCTATCTTTTCATTTTCTTTCTTTCTTTTATGCTCTTCTTTCTTTATTTTCTTCCTTCTTTTTTCATTTTTTTCCTTATAGTCTTTGCTTTCCTTTATCTGCTTCTTTCTTTTTCTTATCCTTTCCTATACTTCTTTCTTTCCTCTTTCTTCTTTTTCCTTCCTTTCATTTTTCTTTCCTTTTTTTCATTCTCTTTCTTGTCTCTTCCTTCTTTGCTTTTTTTTCTTCTTTTCTTTTCTTTTTTCTTTTTCTTTATCTTTTCTTCCTTCCTTTCTTTTTTTTATTTTTTTTTGGGTCTGTTTGGTTGAGATTTGTCAAATTATGGGATAATCTAATAATTCATATGAATCATTTACCTGAAAAAATGATTGCAGAGAAAAATAATTTTTATTATATTTAATTGATAGAAAAAATTTTAAAAAAATAATATTGAAAAAAAATTACTACGTTTGGTTGGAGGTAGTGCTATATAAGAATATGATGAAATTTACAAATATATCCTTCAACATAAAGTAATTTTTTTAATACTAGAGTAGCATTGTCATTCCTAATTAGTTTTTATATGATGACTATAATTACATAATCATTTGCATAATGCCGTCTTTATCTTAATTTTTTTTACAAAAGCTCTTTATTGAATGAATTTAAAAAAATATCAAAATAAATTCAATAATTATATATGCAGCTTTATTGGGATATTTTTGTGAAGTATAGATTATCACCATTCAAAAATTTTTCAAATACGAAAAACTCCATGATATTTGTTATACCTTCTCTCTCCAAAAAATAAACATGGCACCCATCAATTTTTTTACCATCTTTTTTTTTTATATCAAATATGGTAATCTAAAATGGGATTCATTTTTCTATGCCAAATTATCTCCAACTAAATGGACCCTTCATTCATTTTTTTTTCTTTATCTTTTCATTTTTTCCTTTTTTTCCTTTTTTTTTTCTTCACTGCGCGAATGAGTTGTGGAGTTCCGATCCCATCTTAATCCTATTTGTTCACAAGAATGTGACAGGATAGCCAGAATGGCGCCCATCCCATTGAGATTTAAAATCTTAATTGTCATTATTGATATTGAATGCTATCGTTCCCAAATTCTTCCCTTTTCTAACCATTGCAAGGTCTTAATAACCATTCTATTTTATACCCTTAAACAAAATAATCATTGTTATATTCCAATATTCATTATAATAGTTACAATAGATAATAGATATTCGATATTGTTTTATTGTTAAACTTTTAATATGACGATAATAACTATAATATTTGCTATTAGAGCAGCATTATAACTAATTTAAAAAATATTTTTCTTGAGGTTATATTGTGTTTTGCAGAAAAATTTGTACCTAAACCTGATTTTTGAAAAAATATTTTTTTTCTTAAAATTGTAAAGGCATTTAACTTTGTTTTTGGAAAGTTTACTTTCCTAGAATATCTTTCCACCTTTGGTCTATGTACCAAGAATCCTCCTCCATGACACCACTCTAAAGCCCAAGGAGAAAAGGCAGTGAGCGAGAGAGAGAGAGGAAGAGCGAGAGAGAGATGGCAGAAGTAAGGGTGAACAAGAAAGTTGTGCTGAAGGACTTCATCACGGCTTTCCCCAGGGAGAGCGACATGGAGGTCGTGACGACGGACACCATCCAATTGAAGGTCCCCGAGGGATCAACAGCTGTCCTCCTCAAGAACCTCTATCTCTCCTGCGACCCTTATATGCGGTGGCGTATGAGCAAGCACGACGAGCCCATCTACTTCCCCGACTTCGTCCCTGGCTCGGTATACTATATAAATATGATATATAATAATACCCCTCTCTCTCTCACACATGCATGCTTTTTTTTAAACTAATACGTAAGTTACTATTTCCAACATTCTATTTGGAGTCAAGGTTCCTCGATGCTTGTAGGTGGTGTTCAATTGTTTATGAAATCTTTTAGCCCCGGCTTTGGAGGATAAAATGATGGAATGGTAGCTGTTTGTGTCATGATTGATCGAAAAAATTATACCATACATTGTGTGCACTGCATGGCCATGCACATAGCCCACTACTCATTCCTATGAATGTTATTCATCAAATGCTTATCTTGGTGCATCATTATAGGAATAAACGGCTATGATTATCTGCATGCATGGCCATGTGGTGCATGTAGTGTAGAGTACGACTTTCTTCATTAATAGATACTTATGAGAGAAGTGTCCAATAGTTTTAGGGTACCGACCTGATGCTATAACTCTGATTCCATACTTGATGGCTCCAACAGTTGTCTAGTTTTCTTATATTAGACATAAAGATTTGGATTATCGGGTTTTTGCTTATGATTACCATATGACTCATTCTATATTAATATTTAAAGATGTTATTTGAACAGTAAATGGGAAAAGAGCATCAGCTAGGGAAGTTTGGACAAAATTTTCATGGAAACATTAAGAAACTTAGCGTGCTGAGATATATTTTAAAACTGTTCATCTTCCATGTGTTATATCTGATGTTACAAAGAATGTTGCCCAAAATTAGCCTTCCAAAACTAGGCTACTATCACAGCTTCAAGCATTGCACTGTGATGGTTTGTGCTAGACATATGTATTGACCTTGCTAAATATAAGCACGATACAAAGGTTAGGGCCTGTATATCATGAATGTTTGTTGGTATCAATGCATGATGATCGATATAGACCATTTTGAATCAGCATAAACCGACACAAGTTCATTTTTCCTATCACAACAACAGGGCACATGATTGGCACAATATGGCATGACATGCATTGGTGTATTGTCGCAAGTCACCGGCATAATTGCAGCACACATGAATCTTTGCTTAGGTATTTAAGCTTTTAATATGCAAACATTTCGCTCACATTAAATTATTAATTTTATAATGATATAACTTAGTAATTTGGGGCCGCATGACAAGGATAAAATCACAGGATAAAATCACAGGTCAAGGAGAGGAAAACTATATATGCTTGGTAGTAAAGTGAGGTGGAAGGAGCTAGGTATATAATTTTAAAAGCAATGGCTAGAATTTCATTTCTTTTGCATTGGAGAAATAATACATATGATCATACATCATGTGTTAAAGAGTCATGTTCTCCATAATTCACGTTAGCTATATGATTAGAGATTAATCTATATCTGGTATTTTTAAACTTGATAAAGAAAAAGGTAATCCAGTTCCACAATCAAGTTAGGGTTCCATCTTCCTCCATGTCCATCATTTTCCTTCTTTTATTTTTTTTGTACAGGCCATAACTGGTGTAGGCGTGGGTAAAGTATTGGATTCCAGCCATCCAGATTTCAAGGTAGGTGACTACGTGTGGGGCATGACTGGATGGGAAGAGTATAGCCTCATTACATCAACAGAGGGATTTTTCAAGATCAGATACCCTGATCTACCCCTTTCTTATTACACTGGCCTGCTTGGTAAGTATTTTGTTCAGTAAATGAATACATATCTGGAATTTGCAATCATAATATGTTGAGTAATAACCATTAAACAGTAGGCATTCTTTGATATGGTTGTGTTACTTTAAGGTACTTCTGATTTCACAGTTTTATTACATGATTGTTTAACAACTGTGGTTGTAAAACTCGCAACAATGCCGACAATCATTAACATCTAACATGGTGTGACATGTTAGTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATTTTTCCAAAACATGAATAAAAAAGATTGTGTTTCCCTAATTGACCCTTCAGTAACCAAAGATTTCTCTAATGCAAAGCCCGTATAAGTGGCAACTTAAAGCCTCTCAAGTAACAATCCTTTGGTATGTAGGGTGTTTCGGAACCTTGGTTGTTTTAGACTAGATGAGGAAAGGCGCAAATATGTACTTAATGTAGTATCTTATTTCCACTCCACAGAGAACTACCACTAGTCCATGTGATAGTTCAGCATTTGGTGTTTTGTGAGGCTCCCACCAGCAGATACCTGAGCCCAAAAAATAGAATGGCAGCAGGTAGGGCACCCGCAAAATTTGTCTTACTTATGTCCGAACCGGTTTAAAATCTCACCAGTCGAACCCATCCCAAATTCGATTATAAAATTATCCAAAAATCTCAAACCCTTCCCAGTAAAAAATAGTGGACTCATTGGATGCCGGAATCCACCCAATTCACCTTTATTCAGGTTGGGTTATTCAGATATATAAACCCGCCCAATCCACAAAAATAACCGGTGGTTAGGCTTTTTAAAGTTATGGAGTTCAAATCCTGTCATCACCTATATATTTTTATAAAAAATTTATTTTATATATATATTTGATCCTTGGGCAACCTGATTTTATATATATAGAAGCCATCCAAACCTGATTATATATATATATATCAGGTTACCCAAGGGTCAAATTTTAAACTCATTCCAAATCCAAATGAATTTTAGTTTTAAATTCCAAACCCTTTTGAAATATTGTTAAACGGATACTATTAGTCTATTAGGATCTGGGGTGGGTCAGGTACTTGAAAAACCCCACCCTACTCGCATCCCAAAAGTCAAACAAGTGAAAAGCTCGGTAAGATAGATCTACGTTTACTAAAGTAAAGCGACCACACTAGTGTACTAAAGTAGACCTAGATTGAGTAATTACTACGGTGAAGAAAAAGGATGTCACTGAACTTTGGTAGATTAGTTCTGTTCTTGGTTTCTGTGCTTCTTGTATACTTTGTCGTATGATTTCTTACATCACTATTTTCATCTTCAGGAATTGCAGGGTACACGGCTTATGCAGGATTTCATGAGATCTGCTCACCTAAGAAAGGGGAATATGTCTTTGTGTCTGCTGCATCAGGTGCTGTTGGACAGCTTGTTGGGCAGTTCGCCAAATTAATGGGCTGTCATGTGGTTGGAAGTGCTGGCTCTGATGAAAAGGTTTGTAAGACTGTGACCATTCAATTCTAAAATTTTAGCAGGAGGAATTGGTGATGAAATACAAAAAATTGATCAGGCATGAGGTTAGAACCTGCAGATGAAGATTCATTTAAAATGGGAAAGAAATTTTTAACAGAGTGCAAATTTTGTCTTTCAGAAAATATATAAGGGGAATGATTCTTTGAGCGCTTCAAATCATATTTTTATTAGATGTGTTTTCAGCTGCAATTTATTTATGAAAGCAACCTCAGGGTTTATATTTTGAAAAATGCTATAATCTTCTAGGTCCCAAATCAACCATAACCTGAAATGTGTCACAGTTGATGTGTCCTCTTTTTATTTTCTCATGACTAACATGAGATCGAGGAGGTCCAATGGATATGGATGTGGTTTTAGAGAAGAAAAATATGCGCATTCAGCTTTAACAAAACAAAGCAAGAGTCCTGAGAGATTTTGTGTTCTCATATCCATATTACTCATGCATCTTCTGTTTAAGCATTACTCAATTTCGTTTGTGGCACCATCTGCTCAGGTCAACTTATTGAAGAACAAGTTTGGATTTGATGGGGCTTTTAATTATAAGGAGGAACCTGATTTGAATGCTGCTTTGAAGAGGTTGCTTGTTTTCTTCTTCTTACTTTTCAATTGACTTTATTTTATCTTGAGAACGCTGATGGTTTATGAAAAACTAGTGATCTGCATCCCGACTTAAACTCTTAGCGATGAACCGAATTACATGAGACAGACAGCAATATATGGCATGGGTCCTGCCCTATTTATGTTATGCAACTTAGCTTCAACTTGGACCATTCAGATTTCTGAAAACCTCCACAATGGAATCTCTGACAGTCGATGATTGGCAGTTGCTTTTTATATAATATGTCTGGGTAATACAGGCTCTGTTTGAGTGTTTACCATGGTCTACATGGACTTGCCATAAAATTATTTGGGTTGTCGTATACCCAGGTTGTGGAGATTTTTCTGCATCTTAGACCAAGGAGAATCTGTTGTCACAGTATATAAATAGTGGTAAGCTGGTATTAGAGGGAGAACTCTGTCCCGTGAGTATAGTTTGATTGGGCGTTTAATCTTGCATTGTGAACCTTGTATGCTCCATTGTAGCAAGATTGGACCCATTTGTTGTGAGAAAGATATTTTAATGAGTGTGTGATTGTGTTAGTTCTGCTGGCTCGTGCACATAGGCAGCATGTTGCATTAAAATGTGCCATCTGAGCTTTTTCTCAGCAATTGCTTTCCAACAACAATCTAATTAAAGAAGTCTTTCTTTTCAGGTTGTTTCCTGATGGTATCGATATCTACTTCGAGAATGTTGGTGGTCAAATGCTGGATGCTGTTCTTCTCAACATGAGGACCCATGGTCGTATTGCAGTGTGTGGAATGATTTCTCAATACCACAACCTTGATAAACCTGAAGGTGTGCACAACTTGTTCTACCTCATTACAAAGAGCATCAGAATGGAAGGGTTCATGGTAAGCAATTTTTTTCATAAATATCATCAGTTTGAGGAGATCACTGCCCAGTTGATAAAGGATGGGAAGATTACTTATTTGGAGGATGCAGCTGAAGGACTTGAGAATGCTCCAGCAGCACTGGTGGGGCTCTTTGCGGGCCGCAATGTTGGTAAACAGTTGGTTGTAGTTTCTCATGAATGA |